package com.ck.mybatis.plus.anotation;

import java.lang.annotation.*;

/**
 * 注解类，作为入参对象传参数条件注解
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(value= ElementType.FIELD)
public @interface Fields {
    int sort() default 0 ;
    /**
     * 参数值:eq 相当于"等于"
     * ne 相当于"不等于" ;
     * like 相当于 like "%value%";
     * likeleft 相当于 like "%value";
     * likeright 相当于 "value%"
     * notlike 相当于  "not like '%value%'
     * gt 相当于 "大于"
     * lt 相当于 "小于"
     * ge 相当于"大于等于"
     * le 相当于"小于等于"
     * in
     * between
     * @return
     */
    String value() ;
}
